package com.czm.art_light.patterns.chainOfResponsibility;


import com.czm.art_light.param.request.UserActionReqDto;

/**
 * 用户行为 责任链设计模式接口   记录行为 -> 更新艺术作品的统计信息 -> 发送通知，更新ES中的艺术作品的统计信息
 */
public interface UserActionHandler {
    //执行各个任务的业务逻辑
    void handle(UserActionReqDto userActionReqDto);

    //排序，定义任务的执行顺序
    Integer sort();
}